separatist weapons depot - Spanish English Dictionary